piping trench - Turkish English Dictionary